package com.skivingcloud.report.constants;

public enum RedisPrefixEnum implements BaseCharEnum{
    DATASET_COLUMN {
        public String getCode() {
            return "report:datasetColumn:";
        }
        public String getName() {
            return "数据集字段";
        }
    },
    REPORT_DATA_VERSION {
        public String getCode() {
            return "report:reportDataVersion:";
        }

        public String getName() {
            return "上报数据版本号";
        }
    },
    UPDATE_REPORT {
        public String getCode() {
            return "report:updateReport:";
        }

        public String getName() {
            return "在线文档更新";
        }
    },
    UPDATE_ONLINE_VERSION {
        public String getCode() {
            return "report:updateOnlineVersion:";
        }

        public String getName() {
            return "更新在线文档版本号";
        }
    },
    ONLINE_UPDATE_VALUE{
        public String getCode() {
            return "report:onlineUpdateValue:";
        }

        public String getName() {
            return "在线文档更新值";
        }
    },
    ONLINE_UPDATE_FORMAT{
        public String getCode() {
            return "report:onlineUpdateFormat:";
        }

        public String getName() {
            return "在线文档更新格式";
        }
    },
    ONLINE_UPDATE_MERGE{
        public String getCode() {
            return "report:onlineUpdateMerge:";
        }

        public String getName() {
            return "在线文档合并单元格更新";
        }
    },
    ONLINE_UPDATE_BORDER_INFO{
        public String getCode() {
            return "report:onlineUpdateBorderInfo:";
        }

        public String getName() {
            return "在线文档边框更新";
        }
    },
    ONLINE_UPDATE_ROW_LEN{
        public String getCode() {
            return "report:onlineUpdateRowLen:";
        }

        public String getName() {
            return "在线文档行高更新";
        }
    },
    ONLINE_UPDATE_COLUMN_LEN{
        public String getCode() {
            return "report:onlineUpdateColumnLen:";
        }

        public String getName() {
            return "在线文档列宽更新";
        }
    },
    ONLINE_UPDATE_SHEET_NAME{
        public String getCode() {
            return "report:onlineUpdateSheetName:";
        }

        public String getName() {
            return "在线文档sheet名称更新";
        }
    },
    ROW_COLUMN_OPERATE{
        public String getCode() {
            return "report:rowColumnOperate:";
        }

        public String getName() {
            return "行和列新增删除操作";
        }
    },
    SHARE_REPORT{
        public String getCode() {
            return "report:shareReport:";
        }

        public String getName() {
            return "分享报表链接";
        }
    },
    COED_IT{
        public String getCode() {
            return "report:coedIt:";
        }

        public String getName() {
            return "协同编辑";
        }
    },
    DOCUMENT_DATA{
        public String getCode() {
            return "report:documentData:";
        }

        public String getName() {
            return "协同编辑文档数据";
        }
    },
    DOCUMENT_CELL_DATA{
        public String getCode() {
            return "report:documentCellData:";
        }

        public String getName() {
            return "协同编辑文档单元格数据";
        }
    },
    ACTIVE_DOCUMENT{
        public String getCode() {
            return "report:activeDocument:";
        }

        public String getName() {
            return "当前激活的协同编辑文档";
        }
    },
    DOCUMENT_CACHE_FLAG{
        public String getCode() {
            return "report:documentCacheFlag:";
        }

        public String getName() {
            return "协同编辑文档缓存标志";
        }
    },
    MQ_RETRY_TIMES{
        public String getCode() {
            return "report:mqRetryTimes:";
        }

        public String getName() {
            return "mq失败重试次数";
        }
    },
    SEQUENCE{
        public String getCode() {
            return "report:sequence:";
        }

        public String getName() {
            return "序列号";
        }
    },
    REPORT_DICT{
        public String getCode() {
            return "report:reportDict:";
        }

        public String getName() {
            return "报表数据字典";
        }
    },
    COED_IT_SHARE_MODE{
        public String getCode() {
            return "report:coedItShareMode:";
        }

        public String getName() {
            return "协同文档分享模式";
        }
    },
    COED_IT_USERS{
        public String getCode() {
            return "report:coedItUsers:";
        }

        public String getName() {
            return "协同编辑用户列表";
        }
    },
    REPORT_TPL_SHEET_TEMP_CACHE{
        public String getCode() {
            return "report:reportTplSheetTempCache:";
        }

        public String getName() {
            return "报表模板sheet页临时缓存";
        }
    },
    REPORT_TPL_TEMP_CACHE{
        public String getCode() {
            return "report:reportTplTempCache:";
        }

        public String getName() {
            return "报表模板临时缓存";
        }
    },
    REPORT_CELL_DATA_TEMP_CACHE{
        public String getCode() {
            return "report:reportCellDataTempCache:";
        }

        public String getName() {
            return "填报报表单元格数据临时缓存";
        }
    },
    ATTACHMENT_CACHE{
        public String getCode() {
            return "report:attachmentCache:";
        }

        public String getName() {
            return "附件查看临时缓存";
        }
    }
}
